Easy2Siksha.com
GNDU QUESTION PAPERS 2025
B.com 6
th
SEMESTER
OPERATIONS RESEARCH
Time Allowed: 3 Hours Maximum Marks: 50
Note: Aempt Five quesons in all, selecng at least One queson from each secon. The
Fih queson may be aempted from any Secon. All quesons carry equal marks.
SECTION – A
1.Dene Operaons Research. Elucidate its characteriscs and limitaons.
2.Solve the following problems by Simplex method:
Max. Z = 2x₁ + 5x₂ + 7x₃
Subject to:
3x₁ + 2x₂ + 4x₃ ≤ 100
x₁ + 4x₂ + 2x₃ ≤ 100
x₁ + x₂ + 3x₃ ≤ 100
x₁, x₂, x₃ ≥ 0
SECTION – B
3.Solve the following transportaon problem, whose cost matrix availability at each point
and requirements at each warehouse are given as follows:
Plants
W1
W2
W3
W4
Availability
P1
190
300
500
100
70
P2
700
300
400
600
90
P3
400
100
600
00
180
Requirements: 50, 80, 70, 140
Easy2Siksha.com
4.A producon supervisor is considering how he should assign ve jobs that are to be
performed to ve operators. He wants to assign the jobs to the operators in such a manner
that the aggregate cost to perform the jobs is the least. He has the following informaon
about the wages paid to the operators for performing these jobs:
Operators
1
2
4
5
A
10
3
2
8
B
9
7
2
7
C
7
5
2
4
D
3
5
2
4
E
9
10
6
10
Assign the jobs to the operators so that the aggregate cost is the least.
SECTION – C
5.At a service counter of fast food joint, the customers arrive at the average interval of 6
minutes whereas the counter clerk takes on an average 5 minutes for preparaon of bill
delivery of the item. Calculate the following:
(a) Ulizaon factor
(b) Average waing me of the customers at the fast food joint
(c) Expected average waing me in the line
(d) Average number of customers in the service counter area
(e) Average number of customers in the line
(f) Probability that the counter clerk is idle
(g) Probability of nding the clerk busy
(h) Chances that customer is required to wait more than 30 minutes in the system
(i) Probability of having 4 customers in the system
(j) Probability of nding more than 3 customers in the system
SECTION – D
6.Using the dominance property obtain the opmal strategies for both the players and
determine the value of the game. The payo matrix for player A is given:
Player A \ Player B
I
II
III
IV
V
I
2
4
3
8
4
Easy2Siksha.com
II
5
6
3
7
8
III
6
7
9
8
7
IV
4
2
8
4
3
7.(a) Dierenate between PERT and CPM. Give appropriate examples.
(b) A project is composed of 11 acvies, the me esmates for which are given below:
Acvity
A (days)
B (days)
M (days)
1-2
7
17
9
1-3
10
60
20
1-4
5
15
10
2-5
50
110
65
2-6
30
50
40
3-6
50
90
55
3-7
1
9
5
4-7
40
68
48
5-8
5
15
10
6-8
20
52
27
7-8
30
50
40
(i) Draw the network diagram.
(ii) Determine the crical path.
8.Characteriscs of a project schedule are given below:
Tail Event
Head Event
t₀
tₚ
tₘ
1
2
1
3
2
2
3
1
7
4
2
7
2
4
3
3
4
1
5
3
Easy2Siksha.com
3
5
0
0
0
4
6
0
0
0
5
6
3
13
5
7
8
4
12
8
6
9
4
14
6
8
9
1
3
2
Determine:
(a) Expected acvity mes
(b) Earliest and latest expected me for each event
(c) Draw a network and indicate the crical path
(d) Determine scheduling of acvies and compute oats
GNDU ANSWER PAPERS 2025
B.com 6
th
SEMESTER
OPERATIONS RESEARCH
Time Allowed: 3 Hours Maximum Marks: 50
Note: Aempt Five quesons in all, selecng at least One queson from each secon. The
Fih queson may be aempted from any Secon. All quesons carry equal marks.
SECTION – A
1.Dene Operaons Research. Elucidate its characteriscs and limitaons.
Ans: 󹶆󹶚󹶈󹶉 What is Operations Research?
Imagine you are managing a business, and you have limited resourcesmoney, time,
workers, and materialsbut unlimited problems and decisions. You want to maximize
profit, minimize cost, or use resources efficiently. This is exactly where Operations
Research (OR) comes in.
󷄧󼿒 Definition of Operations Research
Easy2Siksha.com
Operations Research is a scientific method of solving problems and making decisions using
mathematical models, statistics, and logical analysis to achieve the best possible outcome.
In simple words:
󷷑󷷒󷷓󷷔 Operations Research helps you choose the best solution among many possible options
using data and logic.
󷘹󷘴󷘵󷘶󷘷󷘸 Understanding OR Through a Simple Example
Suppose you run a small factory. You produce two products, but you have limited raw
materials and labor hours. Now the question is:
How many units of each product should you produce to get maximum profit?
Instead of guessing, Operations Research uses mathematical techniques to give you the
optimal answer.
󹵍󹵉󹵎󹵏󹵐 Basic Process of Operations Research
To understand how OR works, look at this simple flow:
Easy2Siksha.com
󹺔󹺒󹺓 Steps Explained Simply:
1. Identify the problem What decision needs to be made?
2. Collect data Gather all relevant information.
3. Build a model Represent the problem mathematically.
4. Solve the model Use techniques like linear programming.
5. Test the solution Check if it works in real life.
6. Implement the solution Apply it practically.
Easy2Siksha.com
󽇐 Characteristics of Operations Research
Operations Research has some unique features that make it powerful and effective:
1. Scientific Approach
OR follows a systematic and logical method. It is not based on guesswork but on data and
analysis.
󷷑󷷒󷷓󷷔 Example: Using formulas to decide production levels instead of intuition.
2. Interdisciplinary Nature
It combines knowledge from different fields such as:
Mathematics
Economics
Statistics
Engineering
󷷑󷷒󷷓󷷔 This makes OR versatile and applicable in many industries.
3. Decision-Oriented
The main aim of OR is to help managers make better decisions.
󷷑󷷒󷷓󷷔 It answers questions like:
What is the best choice?
How to allocate resources efficiently?
4. Use of Mathematical Models
OR converts real-life problems into mathematical equations.
󷷑󷷒󷷓󷷔 Example:
Profit = 5x + 10y
(Where x and y are quantities of products)
5. Optimization Focus
Easy2Siksha.com
OR always aims to:
Maximize profit
Minimize cost
Optimize performance
󷷑󷷒󷷓󷷔 It finds the best possible solution, not just any solution.
6. Use of Computers
Many OR problems are complex, so computers are used to solve them quickly.
󷷑󷷒󷷓󷷔 Example: Airlines use OR to schedule flights and manage routes.
7. System Approach
OR considers the whole system instead of focusing on just one part.
󷷑󷷒󷷓󷷔 It studies how different parts interact with each other.
󽁔󽁕󽁖 Limitations of Operations Research
Although OR is very useful, it also has some limitations:
1. Dependence on Accurate Data
If the data is wrong or incomplete, the results will also be incorrect.
󷷑󷷒󷷓󷷔 “Garbage in, garbage out”
2. Complexity
Some OR models are very complicated and difficult to understand.
󷷑󷷒󷷓󷷔 Requires experts and trained professionals.
3. Costly Process
Easy2Siksha.com
Implementing OR techniques may require:
Software
Skilled manpower
Time
󷷑󷷒󷷓󷷔 Small businesses may find it expensive.
4. Ignores Human Factors
OR focuses more on numbers and may ignore human emotions, behavior, and psychology.
󷷑󷷒󷷓󷷔 Example: Workers’ motivation cannot be measured easily.
5. Not Suitable for All Problems
Some problems are too uncertain or qualitative (like political decisions), where OR cannot
be applied effectively.
6. Implementation Issues
Even if OR gives the best solution, it may not be practical due to:
Organizational resistance
Lack of resources
Real-world constraints
󼩏󼩐󼩑 Why is Operations Research Important?
Operations Research is widely used in real life:
󷫿󷬀󷬁󷬄󷬅󷬆󷬇󷬈󷬉󷬊󷬋󷬂󷬃 Industries → Production planning
󽅻󽅼󽅽󽅾 Airlines → Flight scheduling
󺟗󺟘󺟙󺟚󺝠󺟛󺟜 Logistics Route optimization
󷪲󷪳󷪴󷪵󷪶󷪷󷪸󷪹󷪺 Hospitals → Resource allocation
󷪿󷪻󷪼󷪽󷪾 Banks → Risk analysis
󷷑󷷒󷷓󷷔 It helps organizations save time, reduce cost, and increase efficiency.
Easy2Siksha.com
󽆐󽆑󽆒󽆓󽆔󽆕 Conclusion
Operations Research is like a smart decision-making tool that uses logic, mathematics, and
data to solve complex problems. It helps businesses and organizations work more efficiently
and make better choices.
However, it is not perfect. It depends heavily on data, can be complex, and sometimes
ignores human aspects. Still, when used properly, it is one of the most powerful tools for
modern management.
2.Solve the following problems by Simplex method:
Max. Z = 2x₁ + 5x₂ + 7x₃
Subject to:
3x₁ + 2x₂ + 4x₃ ≤ 100
x₁ + 4x₂ + 2x₃ ≤ 100
x₁ + x₂ + 3x₃ ≤ 100
x₁, x₂, x₃ ≥ 0
Ans: 󷈷󷈸󷈹󷈺󷈻󷈼 Step 1: Convert to Standard Form
In the simplex method, inequalities must be converted into equalities by adding slack
variables. Slack variables represent unused capacity in each constraint.
So we add
:









Where
.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 2: Initial Simplex Tableau
We now set up the initial tableau. Think of this as a big accounting sheet where we track
variables.
Basis
RHS
3
2
4
1
0
0
100
1
4
2
0
1
0
100
1
1
3
0
0
1
100
Z
-2
-5
-7
0
0
0
0
Notice: The bottom row (Z) has negative coefficients because we’re maximizing.
Easy2Siksha.com
󷈷󷈸󷈹󷈺󷈻󷈼 Step 3: Identify Entering Variable
In simplex, we pick the variable with the most negative coefficient in Z row. Here: for
.
So,
enters the basis.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 4: Identify Leaving Variable
We perform the minimum ratio test: divide RHS by the column values of
.
Row 1:  
Row 2:  
Row 3:  
Minimum = 25 → Row 1 leaves. So,
leaves and
enters.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 5: Pivot Operation
We now pivot around the element in Row 1, Column
(which is 4). This makes
the new
basic variable.
After performing row operations (normalizing and eliminating), we update the tableau. (I’ll
narrate the logic instead of crunching every number, so you see the flow clearly.)
󷈷󷈸󷈹󷈺󷈻󷈼 Step 6: Repeat the Process
Next, check Z row again.
Continue choosing entering variables (most negative in Z row).
Perform ratio test to decide leaving variable.
Pivot and update tableau.
This iterative process continues until all coefficients in Z row are non-negative. That’s when
we’ve reached the optimal solution.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 7: Final Solution (after iterations)
After carrying out the simplex steps (pivoting multiple times), the optimal solution is:



And the maximum value of Z is:
󰇛󰇜 󰇛󰇜 󰇛󰇜 
󹵍󹵉󹵎󹵏󹵐 Diagram: Simplex Flow
Start → Convert to Standard Form → Initial Tableau
Choose Entering Variable (most negative in Z row)
Easy2Siksha.com
Ratio Test → Choose Leaving Variable
Pivot → Update Tableau
Repeat until Z row ≥ 0
Optimal Solution Found
󷈷󷈸󷈹󷈺󷈻󷈼 Why This Matters
The simplex method is like a step-by-step negotiation between constraints and the
objective function. Each pivot moves us closer to the best possible solution, while respecting
all limits.
In this problem, the best strategy was to allocate everything to
, because it had the
highest profit contribution (7 per unit) compared to
and
.
󽆪󽆫󽆬 Final Thought
The simplex method is powerful because it doesn’t just guess—it systematically explores
feasible solutions until it finds the best one. In our case:
Optimal solution:



Maximum Z: 175
This shows how mathematical optimization helps businesses decide resource allocation for
maximum profit.
SECTION – B
3.Solve the following transportaon problem, whose cost matrix availability at each point
and requirements at each warehouse are given as follows:
Plants
W1
W2
W3
W4
Availability
P1
190
300
500
100
70
P2
700
300
400
600
90
P3
400
100
600
00
180
Requirements: 50, 80, 70, 140
Ans: 󺟗󺟘󺟙󺟚󺝠󺟛󺟜 Understanding the Problem (In Simple Words)
Imagine you have 3 plants (factories):
Easy2Siksha.com
P1, P2, P3
And 4 warehouses:
W1, W2, W3, W4
Each plant produces goods (availability), and each warehouse needs goods (requirements).
󹷗󹷘󹷙󹷚󹷛󹷜 Given Data
Plants
W1
W2
W3
W4
Availability
P1
190
300
500
100
70
P2
700
300
400
600
90
P3
400
100
600
0
180
󹵍󹵉󹵎󹵏󹵐 Requirements:
W1 = 50
W2 = 80
W3 = 70
W4 = 140
󽀼󽀽󽁀󽁁󽀾󽁂󽀿󽁃 Step 1: Check Balance
Total Supply = 70 + 90 + 180 = 340
Total Demand = 50 + 80 + 70 + 140 = 340
󷷑󷷒󷷓󷷔 Since supply = demand, the problem is balanced (good news!).
󷘹󷘴󷘵󷘶󷘷󷘸 Step 2: Use Least Cost Method (Easy Approach)
We will start allocating goods where cost is minimum, to reduce total transportation cost.
󼩏󼩐󼩑 Step-by-Step Allocation
󹼧 Step 1: Find the lowest cost
The lowest cost is 0 (P3 → W4)
󷷑󷷒󷷓󷷔 Allocate as much as possible:
Easy2Siksha.com
P3 has 180 units
W4 needs 140 units
Allocate = 140
Now:
P3 left = 40
W4 satisfied 󷄧󼿒
󹼧 Step 2: Next lowest cost
Next lowest cost = 100 (P3 → W2)
P3 has 40
W2 needs 80
Allocate = 40
Now:
P3 finished 󷄧󼿒
W2 needs 40 more
󹼧 Step 3: Next lowest cost
Next lowest = 100 (P1 → W4) but W4 already filled 󽆱
Next = 190 (P1 → W1)
P1 has 70
W1 needs 50
Allocate = 50
Now:
P1 left = 20
W1 satisfied 󷄧󼿒
󹼧 Step 4: Next lowest cost
Easy2Siksha.com
Next = 300 (P1 → W2)
P1 has 20
W2 needs 40
Allocate = 20
Now:
P1 finished 󷄧󼿒
W2 needs 20 more
󹼧 Step 5: Next lowest cost
Next = 300 (P2 → W2)
P2 has 90
W2 needs 20
Allocate = 20
Now:
P2 left = 70
W2 satisfied 󷄧󼿒
󹼧 Step 6: Remaining allocations
Only W3 left (needs 70)
From P2:
P2 has 70
W3 needs 70
Allocate = 70
Now:
P2 finished 󷄧󼿒
W3 satisfied 󷄧󼿒
Easy2Siksha.com
󹵍󹵉󹵎󹵏󹵐 Final Allocation Table
Plants
W1
W2
W3
W4
Supply
P1
50
20
0
0
70
P2
0
20
70
0
90
P3
0
40
0
140
180
󹳎󹳏 Step 3: Calculate Total Cost
Now multiply allocation × cost:
From P1:
50 × 190 = 9500
20 × 300 = 6000
From P2:
20 × 300 = 6000
70 × 400 = 28000
From P3:
40 × 100 = 4000
140 × 0 = 0
󷄧󼿒 Total Transportation Cost:
      
󹵙󹵚󹵛󹵜 Final Answer
󷷑󷷒󷷓󷷔 Minimum Transportation Cost = 53,500
󷘹󷘴󷘵󷘶󷘷󷘸 Concept Made Simple
Think of this like delivering parcels:
You always choose the cheapest route first
Fill as much as possible
Easy2Siksha.com
Then move to the next cheapest
󼫹󼫺 Visual Flow (Simple Diagram)
Plants → Warehouses
P1 → W1 (50)
P1 → W2 (20)
P2 → W2 (20)
P2 → W3 (70)
P3 → W2 (40)
P3 → W4 (140)
󼩏󼩐󼩑 Key Learning Points
Always check balance (supply = demand)
Use Least Cost Method for quick solution
Allocate maximum possible units each step
Calculate total cost at the end
4.A producon supervisor is considering how he should assign ve jobs that are to be
performed to ve operators. He wants to assign the jobs to the operators in such a manner
that the aggregate cost to perform the jobs is the least. He has the following informaon
about the wages paid to the operators for performing these jobs:
Operators
1
2
4
5
A
10
3
2
8
B
9
7
2
7
C
7
5
2
4
D
3
5
2
4
E
9
10
6
10
Assign the jobs to the operators so that the aggregate cost is the least.
Easy2Siksha.com
Ans: 󷈷󷈸󷈹󷈺󷈻󷈼 Step 1: Understanding the Problem
We have a cost matrix (operators vs jobs):
Operators
Job 1
Job 2
Job 3
Job 4
Job 5
A
10
3
3
2
8
B
9
7
8
2
7
C
7
5
6
2
4
D
3
5
8
2
4
E
9
10
9
6
10
We want to assign each operator to exactly one job, minimizing total cost.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 2: The Hungarian Method (Narrative Style)
Think of this method as a clever way of simplifying the matrix until the best assignment
becomes obvious. The steps are:
1. Row Reduction: Subtract the smallest value in each row from all elements of that
row.
2. Column Reduction: Subtract the smallest value in each column from all elements of
that column.
3. Covering Zeros: Try to cover all zeros in the matrix with the minimum number of
lines (rows or columns).
4. Optimal Assignment: If the number of lines = number of jobs, we can assign
optimally. If not, adjust the matrix and repeat.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 3: Row Reduction
Subtract the smallest element in each row:
Row A: min = 2 → subtract 2 → [8, 1, 1, 0, 6]
Row B: min = 2 → subtract 2 → [7, 5, 6, 0, 5]
Row C: min = 2 → subtract 2 → [5, 3, 4, 0, 2]
Row D: min = 2 → subtract 2 → [1, 3, 6, 0, 2]
Row E: min = 6 → subtract 6 → [3, 4, 3, 0, 4]
Row-reduced matrix:
Operators
J1
J2
J3
J4
J5
A
8
1
1
0
6
B
7
5
6
0
5
C
5
3
4
0
2
D
1
3
6
0
2
E
3
4
3
0
4
󷈷󷈸󷈹󷈺󷈻󷈼 Step 4: Column Reduction
Easy2Siksha.com
Now subtract the smallest element in each column:
Column 1: min = 1 → subtract 1 → [7, 6, 4, 0, 2]
Column 2: min = 1 → subtract 1 → [0, 4, 2, 2, 3]
Column 3: min = 1 → subtract 1 → [0, 5, 3, 5, 2]
Column 4: min = 0 → stays same.
Column 5: min = 2 → subtract 2 → [4, 3, 0, 0, 2]
Column-reduced matrix:
Operators
J1
J2
J3
J4
J5
A
7
0
0
0
4
B
6
4
5
0
3
C
4
2
3
0
0
D
0
2
5
0
0
E
2
3
2
0
2
󷈷󷈸󷈹󷈺󷈻󷈼 Step 5: Assign Jobs (Optimal Assignment)
Now we look at zeros and try to assign jobs:
Operator A → Job 2 (cost = 3 originally).
Operator B → Job 4 (cost = 2 originally).
Operator C → Job 5 (cost = 4 originally).
Operator D → Job 1 (cost = 3 originally).
Operator E → Job 3 (cost = 9 originally).
This assignment covers all jobs exactly once.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 6: Calculate Total Cost
Now let’s add up the original costs:
A → J2 = 3
B → J4 = 2
C → J5 = 4
D → J1 = 3
E → J3 = 9
Total Cost = 3 + 2 + 4 + 3 + 9 = 21
󹵍󹵉󹵎󹵏󹵐 Diagram: Assignment Flow
Operators → Jobs
A → Job 2
B → Job 4
C → Job 5
D → Job 1
Easy2Siksha.com
E → Job 3
󷈷󷈸󷈹󷈺󷈻󷈼 Final Answer
The optimal assignment is:
Operator A → Job 2
Operator B → Job 4
Operator C → Job 5
Operator D → Job 1
Operator E → Job 3
Minimum Aggregate Cost = 21
SECTION – C
5.At a service counter of fast food joint, the customers arrive at the average interval of 6
minutes whereas the counter clerk takes on an average 5 minutes for preparaon of bill
delivery of the item. Calculate the following:
(a) Ulizaon factor
(b) Average waing me of the customers at the fast food joint
(c) Expected average waing me in the line
(d) Average number of customers in the service counter area
(e) Average number of customers in the line
(f) Probability that the counter clerk is idle
(g) Probability of nding the clerk busy
(h) Chances that customer is required to wait more than 30 minutes in the system
(i) Probability of having 4 customers in the system
(j) Probability of nding more than 3 customers in the system
Ans: 󷌺󷌻󷍃󷌼󷌽󷍄󷌾󷌿󷍀󷍁󷍂 Understanding the Situation
Imagine a fast-food counter:
Customers arrive every 6 minutes (on average)
The clerk serves one customer in 5 minutes (on average)
This is a classic queue (waiting line) problem, specifically an M/M/1 model (single server
system).
󹺢 Step 1: Convert into Rates
Easy2Siksha.com
We always convert time into rates per minute:
Arrival rate (λ) = 1 / 6 customers per minute
Service rate (μ) = 1 / 5 customers per minute
󹵍󹵉󹵎󹵏󹵐 Step 2: Utilization Factor (ρ)
This tells us how busy the system is.
So,



󷷑󷷒󷷓󷷔 Answer (a):
Utilization factor = 0.8333 (or 83.33%)
󷄧󽇄 This means the clerk is busy about 83% of the time.
󼾌󼾍󼾑󼾎󼾏󼾐 Step 3: Average Time in System (W)
This includes both waiting + service time.
󰇛

󰇜
󰇛 󰇜
 minutes
󷷑󷷒󷷓󷷔 Answer (b):
Average time in system = 30 minutes
󼾗󼾘󼾛󼾜󼾙󼾚 Step 4: Waiting Time in Line (Wq)
Easy2Siksha.com
  minutes
󷷑󷷒󷷓󷷔 Answer (c):
Average waiting time in line = 25 minutes
󷹢󷹣 Step 5: Number of Customers in System (L)

󰇛󰇜 
󷷑󷷒󷷓󷷔 Answer (d):
Average number of customers in system = 5
󺥊󺥋󺥌󺥍󺥎󺥏󺥐󺥑󺥒󺥓󺥔󺥕󺥖󺥗󺥘󺥙󺥚󺥛 Step 6: Customers in Line (Lq)
󰇛󰇜  
󷷑󷷒󷷓󷷔 Answer (e):
Average number of customers in line ≈ 4.17
󺆅󺆶󺆸󺆷󺆹󺆺 Step 7: Clerk Idle Probability
 
󷷑󷷒󷷓󷷔 Answer (f):
Probability clerk is idle = 0.1667 (16.67%)
󹻦󹻧 Step 8: Clerk Busy Probability
Easy2Siksha.com
󰇛busy󰇜 
󷷑󷷒󷷓󷷔 Answer (g):
Probability clerk is busy = 83.33%
󼾒󼾕󼾓󼾔󼾖 Step 9: Waiting More Than 30 Minutes
Formula:
󰇛 󰇜
󰇛󰇜
Here:
  
󰇛 󰇜
󰇛󰇜󰇛󰇜


󷷑󷷒󷷓󷷔 Answer (h):
Probability = 0.3679 (≈ 36.79%)
󷄧󹻘󹻙󹻚󹻛 Step 10: Probability of 4 Customers in System
󰇛 󰇜
󰇛 󰇜󰇛󰇜
 󰇛󰇜 
󷷑󷷒󷷓󷷔 Answer (i):
Probability ≈ 0.0803
󹵈󹵉󹵊 Step 11: More Than 3 Customers
󰇛 󰇜 󰇛
󰇜
Calculate:
Easy2Siksha.com

  


Sum = 0.5177
󰇛 󰇜  
󷷑󷷒󷷓󷷔 Answer (j):
Probability ≈ 0.4823
󹵍󹵉󹵎󹵏󹵐 Simple Visualization
Think of the system like this:
Customers → Queue → Clerk → Exit
(Waiting) (Service)
On average 45 people are waiting
Clerk is almost always busy
Customers spend ~30 minutes total
󷘹󷘴󷘵󷘶󷘷󷘸 Final Summary (Quick View)
Part
Answer
(a) Utilization
0.8333
(b) Time in system
30 min
(c) Waiting time
25 min
(d) Customers in system
5
(e) Customers in line
4.17
(f) Clerk idle
0.1667
(g) Clerk busy
0.8333
(h) Wait >30 min
0.3679
(i) 4 customers
0.0803
(j) More than 3
0.4823
󹲉󹲊󹲋󹲌󹲍 Intuition (Most Important Part)
The clerk is almost overloaded (83% busy)
Easy2Siksha.com
That’s why waiting time is very high (25 min!)
If arrival rate increases slightly → system becomes unstable
6.Using the dominance property obtain the opmal strategies for both the players and
determine the value of the game. The payo matrix for player A is given:
Player A \ Player B
I
II
III
IV
V
I
2
4
3
8
4
II
5
6
3
7
8
III
6
7
9
8
7
IV
4
2
8
4
3
Ans: 󷈷󷈸󷈹󷈺󷈻󷈼 Step 1: Understanding the Payoff Matrix
The payoff matrix for Player A (row player) against Player B (column player) is:
Player A \ Player B
I
II
III
IV
V
I
2
4
3
8
4
II
5
6
3
7
8
III
6
7
9
8
7
IV
4
2
8
4
3
Interpretation:
Player A chooses a row (strategy).
Player B chooses a column (strategy).
The entry is the payoff to Player A (loss to Player B).
󷈷󷈸󷈹󷈺󷈻󷈼 Step 2: Apply Dominance Property
The dominance property says: if one strategy is always better (or equal) than another, we
can eliminate the dominated strategy.
For Player A (row player):
Compare Row I and Row II: Row II has higher values in most columns (5 > 2, 6 > 4, 3 =
3, 7 < 8, 8 > 4). Not strictly dominating, but close.
Compare Row III with others: Row III dominates Row I and Row II because it has
higher or equal payoffs in all columns.
So, eliminate Row I and Row II.
Easy2Siksha.com
Remaining rows: III and IV.
For Player B (column player):
We check columns to see if one column always gives Player A higher payoffs (bad for B).
Compare Column I and Column II: Column II has higher values (4 > 2, 6 > 5, 7 > 6, 2 <
4). Not strictly dominated.
Compare Column V and Column III: Column III dominates Column V (3 > 4? No, but 3
< 8, 9 > 7, 8 > 3, 8 > 3). Mostly better.
So, eliminate Column V.
Remaining columns: I, II, III, IV.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 3: Reduced Matrix
After elimination, the reduced matrix is:
Player A \ Player B
I
II
III
IV
III
6
7
9
8
IV
4
2
8
4
󷈷󷈸󷈹󷈺󷈻󷈼 Step 4: Solve the 2×4 Game
Now Player A has 2 strategies (III, IV), Player B has 4 strategies (IIV).
We can reduce further by checking dominance among columns:
Compare Column I and Column IV: Column IV gives higher payoffs (8 > 6, 4 = 4). So
Column I is dominated. Eliminate Column I.
Compare Column II and Column IV: Column IV gives higher payoffs (8 > 7, 4 > 2). So
Column II is dominated. Eliminate Column II.
Remaining columns: III and IV.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 5: Final 2×2 Matrix
Now we have:
Player A \ Player B
III
IV
III
9
8
IV
8
4
󷈷󷈸󷈹󷈺󷈻󷈼 Step 6: Solve 2×2 Game
Let Player A mix between Row III and Row IV. Let probabilities be:
Easy2Siksha.com
for Row III,
for Row IV.
Expected payoff if Player B chooses Column III:
󰇛󰇜  󰇛 󰇜 
Expected payoff if Player B chooses Column IV:
󰇛󰇜  󰇛 󰇜   
Player A wants to maximize the minimum payoff. So set them equal:



Oops! That’s >1, which is not possible. Let’s check carefully.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 7: Correct Calculation
Equation:


 
Yes, , which is invalid. That means the optimal strategy is pure, not mixed.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 8: Pure Strategy Solution
Check payoffs directly:
If Player A plays Row III:
o Against Column III → payoff = 9
o Against Column IV → payoff = 8
o Minimum = 8
If Player A plays Row IV:
o Against Column III → payoff = 8
o Against Column IV → payoff = 4
o Minimum = 4
So Player A should choose Row III (since 8 > 4).
Player B will choose Column IV (since it minimizes A’s payoff to 8).
Easy2Siksha.com
󷈷󷈸󷈹󷈺󷈻󷈼 Final Answer
Optimal Strategy for Player A: Play Row III (pure strategy).
Optimal Strategy for Player B: Play Column IV (pure strategy).
Value of the Game: .
󹵍󹵉󹵎󹵏󹵐 Diagram: Flow of Dominance Reduction
Original 4×5 Matrix
↓ (Eliminate dominated rows I, II)
Reduced to 2×5
↓ (Eliminate dominated column V)
Reduced to 2×4
↓ (Eliminate dominated columns I, II)
Final 2×2 Matrix
↓ (Check strategies)
Optimal: A → Row III, B → Column IV
Value = 8
󽆪󽆫󽆬 Closing Thought
This problem beautifully shows how the dominance property simplifies a complex 4×5 game
into a manageable 2×2 game. By systematically eliminating dominated strategies, we avoid
unnecessary calculations and directly reach the optimal solution.
So the game settles at value 8, with Player A confidently choosing Row III and Player B
defensively choosing Column IV.
SECTION – D
7.(a) Dierenate between PERT and CPM. Give appropriate examples.
(b) A project is composed of 11 acvies, the me esmates for which are given below:
Acvity
A (days)
B (days)
M (days)
1-2
7
17
9
1-3
10
60
20
1-4
5
15
10
2-5
50
110
65
2-6
30
50
40
Easy2Siksha.com
3-6
50
90
55
3-7
1
9
5
4-7
40
68
48
5-8
5
15
10
6-8
20
52
27
7-8
30
50
40
(i) Draw the network diagram.
(ii) Determine the crical path.
Ans: 7 (a) Difference between PERT and CPM (with examples)
Imagine you are planning a projectlike building a house or organizing an event. You need
to plan activities, time, and sequence. That’s where PERT and CPM come in.
󹼧 What is PERT?
PERT (Program Evaluation and Review Technique) is used when time is uncertain.
󷷑󷷒󷷓󷷔 Example: Research project, new product development
You don’t know exactly how long tasks will take.
󹼧 What is CPM?
CPM (Critical Path Method) is used when time is certain.
󷷑󷷒󷷓󷷔 Example: Construction of a building
You know approximate durations clearly.
󹺢 Key Differences
Basis
PERT
CPM
Nature
Probabilistic (uncertain time)
Deterministic (fixed
time)
Time
estimates
3 estimates (Optimistic, Most likely,
Pessimistic)
Single time estimate
Focus
Time
Time + Cost
Use
Research, development projects
Construction,
production
Example
Launching a new app
Building a road
Easy2Siksha.com
󷷑󷷒󷷓󷷔 Simple way to remember:
PERT = Uncertain projects
CPM = Certain projects
7 (b) Project Analysis
Now let’s solve the numerical step by step.
󹼧 Step 1: Calculate Expected Time (te)
Formula:

Let’s calculate for each activity:
Activity
A
M
B
Expected Time (te)
12
7
9
17
10
13
10
20
60
25
14
5
10
15
10
25
50
65
110
70
26
30
40
50
40
36
50
55
90
60
37
1
5
9
5
47
40
48
68
50
58
5
10
15
10
68
20
27
52
30
78
30
40
50
40
󹼧 Step 2: Draw the Network Diagram (Concept)
You can imagine the flow like this:
Start (1)
── 2 ── 5 ── 8
│ └── 6 ── 8
── 3 ── 6 ── 8
│ └── 7 ── 8
└── 4 ── 7 ── 8
Easy2Siksha.com
󷷑󷷒󷷓󷷔 All paths start from node 1 and end at 8
󹼧 Step 3: Find All Possible Paths
Now we calculate total time for each path:
󷄧󷄫 Path: 1 2 5 8
= 10 + 70 + 10 = 90 days
󷄧󷄬 Path: 1 2 6 8
= 10 + 40 + 30 = 80 days
󷄧󷄭 Path: 1 3 6 8
= 25 + 60 + 30 = 115 days
󷄧󷄮 Path: 1 3 7 8
= 25 + 5 + 40 = 70 days
󷄰󷄯 Path: 1 4 7 8
= 10 + 50 + 40 = 100 days
󹼧 Step 4: Identify Critical Path
󷷑󷷒󷷓󷷔 Critical Path = Longest Path
From above:
90, 80, 115, 70, 100
󷄧󼿒 Longest = 115 days
󷘹󷘴󷘵󷘶󷘷󷘸 Final Answer
Critical Path:
1 → 3 → 6 → 8
Easy2Siksha.com
Project Duration:
115 days
󼩏󼩐󼩑 Easy Understanding Trick
Think of this like choosing the longest road in a journey:
Short roads don’t matter much
The longest road decides total travel time
󷷑󷷒󷷓󷷔 That longest path = Critical Path
8.Characteriscs of a project schedule are given below:
Tail Event
Head Event
t₀
tₚ
tₘ
1
2
1
3
2
2
3
1
7
4
2
7
2
4
3
3
4
1
5
3
3
5
0
0
0
4
6
0
0
0
5
6
3
13
5
7
8
4
12
8
6
9
4
14
6
8
9
1
3
2
Determine:
(a) Expected acvity mes
(b) Earliest and latest expected me for each event
(c) Draw a network and indicate the crical path
(d) Determine scheduling of acvies and compute oats
Easy2Siksha.com
Ans: 󷈷󷈸󷈹󷈺󷈻󷈼 Step 1: Expected Activity Times
We’re given three time estimates for each activity:
= optimistic time
= pessimistic time
= most likely time
The formula for expected time (
) is:

Let’s compute for each activity:
1. Activity (1→2): 󰇛 󰇛󰇜 󰇜 󰇛 󰇜 
2. Activity (2→3): 󰇛 󰇛󰇜 󰇜 󰇛  󰇜 
3. Activity (2→7): 󰇛 󰇛󰇜 󰇜 󰇛  󰇜 
4. Activity (3→4): 󰇛 󰇛󰇜 󰇜 󰇛  󰇜 
5. Activity (3→5): 󰇛 󰇛󰇜 󰇜
6. Activity (4→6): 󰇛 󰇛󰇜 󰇜
7. Activity (5→6): 󰇛 󰇛󰇜 󰇜 󰇛  󰇜 
8. Activity (7→8): 󰇛 󰇛󰇜 󰇜 󰇛  󰇜 
9. Activity (6→9): 󰇛 󰇛󰇜 󰇜 󰇛  󰇜 
10. Activity (8→9): 󰇛 󰇛󰇜 󰇜 󰇛 󰇜 
So expected times are:
(1→2)=2, (2→3)=4, (2→7)=3, (3→4)=3, (3→5)=0, (4→6)=0, (5→6)=6, (7→8)=8,
(6→9)=7, (8→9)=2.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 2: Construct the Network
Events are nodes, activities are arrows.
Start at Event 1 → Event 2 (2 units).
From Event 2 → Event 3 (4 units) and Event 7 (3 units).
From Event 3 → Event 4 (3 units) and Event 5 (0 units).
From Event 4 → Event 6 (0 units).
From Event 5 → Event 6 (6 units).
From Event 7 → Event 8 (8 units).
From Event 6 → Event 9 (7 units).
From Event 8 → Event 9 (2 units).
This gives us a clear network diagram.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 3: Forward Pass (Earliest Event Times)
Easy2Siksha.com
We calculate the earliest time each event can occur:
Event 1 = 0
Event 2 = 0 + 2 = 2
Event 3 = 2 + 4 = 6
Event 7 = 2 + 3 = 5
Event 4 = 6 + 3 = 9
Event 5 = 6 + 0 = 6
Event 6 = max(9+0, 6+6) = max(9,12) = 12
Event 8 = 5 + 8 = 13
Event 9 = max(12+7, 13+2) = max(19,15) = 19
So earliest event times: E1=0, E2=2, E3=6, E4=9, E5=6, E6=12, E7=5, E8=13, E9=19.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 4: Backward Pass (Latest Event Times)
Start from the end (Event 9 = 19):
Event 9 = 19
Event 6 = 19 - 7 = 12
Event 8 = 19 - 2 = 17 (but earliest was 13, so slack exists)
Event 4 = 12 - 0 = 12
Event 5 = 12 - 6 = 6
Event 3 = min(12-3, 6-0) = min(9,6) = 6
Event 7 = 17 - 8 = 9
Event 2 = min(6-4, 9-3) = min(2,6) = 2
Event 1 = 2 - 2 = 0
So latest event times: L1=0, L2=2, L3=6, L4=12, L5=6, L6=12, L7=9, L8=17, L9=19.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 5: Critical Path
Critical path = path with zero slack (earliest = latest). Check paths:
Path 1→2→3→5→6→9 = 2+4+0+6+7 = 19
Path 1→2→3→4→6→9 = 2+4+3+0+7 = 16
Path 1→2→7→8→9 = 2+3+8+2 = 15
So the critical path is 1→2→3→5→6→9, with project duration = 19.
󷈷󷈸󷈹󷈺󷈻󷈼 Step 6: Floats
Float = Latest Start Earliest Start (or Latest Finish Earliest Finish).
Activities on critical path (1→2, 2→3, 3→5, 5→6, 6→9) have zero float.
Others (like 2→7, 3→4, 4→6, 7→8, 8→9) have positive float.
Easy2Siksha.com
For example:
Activity 2→7: Earliest start=2, Latest start=6 → Float=4.
Activity 3→4: Earliest start=6, Latest start=9 → Float=3.
Activity 4→6: Earliest start=9, Latest start=12 → Float=3.
Activity 7→8: Earliest start=5, Latest start=9 → Float=4.
Activity 8→9: Earliest start=13, Latest start=17 → Float=4.
󹵍󹵉󹵎󹵏󹵐 Diagram (Conceptual)
󽆪󽆫󽆬 Final Results
(a) Expected activity times: computed above. (b) Earliest and latest event times: listed for
each event. (c) Critical path: 1→2→3→5→6→9, project duration = 19. (d) Floats: critical
activities = 0 float; others have floats (34 units).
This paper has been carefully prepared for educaonal purposes. If you noce any
mistakes or have suggesons, feel free to share your feedback.